package com.example.loginstructuredemo.home;

import com.example.loginstructuredemo.entity.bean.ArtUserBo;
import com.example.loginstructuredemo.entity.bean.Entity;

import java.util.List;

/**
 * 具体作品信息
 * Created by alex on 16-5-25.
 */
public class HomeFeedWorkInfoBo extends Entity {
	/**
	 * Title : 好事
	 * Tags :
	 * TagInfoCollection : null
	 * Content :
	 * StaffId : d8795967-242a-41c5-9526-317fb2a5ae96
	 * ClassifyMode : 0
	 * StatusMode : 0
	 * CreateMode : 0
	 * AuditMode : 1
	 * PublishDate : 2016-05-20T14:01:53.363
	 * PublishDateView : 2016-05-20 14:01:53
	 * IsReady : true
	 * CoverPicAddress : http://evicord.img-cn-hangzhou.aliyuncs.com/Panart/staging/debug/267f9e2f07082838dc76bbc7bc99a9014d08f1ee.jpg
	 * CoverPicRatioWidth : 640
	 * CoverPicRatioHeight : 821
	 * VisitCount : 1
	 * CommentCount : 0
	 * FavoriteCount : 0
	 * IsFavorite : false
	 * CollectionCount : 0
	 * SharingCount : 0
	 * SharingUrl : http://panart.staging.web.hubmv.net/detail/msharing/57d8e5b8-14bd-44bc-8704-9707acb15919
	 * Id : 57d8e5b8-14bd-44bc-8704-9707acb15919
	 * CreateDate : 2016-05-20T14:01:53.317
	 * CreateDateView : 2016-05-20 14:01:53
	 * ModifyDate : 2016-05-20T14:01:53.317
	 * ModifyDateView : 2016-05-20 14:01:53
	 * IsRemoved : false
	 */

	private ArtUserBo StaffInfo;
	private List<HomePageFeedImageBo> PicturesCollection;
	private HomePageVideoBo VideoInfo;
	private String Title;
	private String Tags;
	private List<HomeFeedTagsBo> TagInfoCollection;
	private String Content;
	private String StaffId;
	private int ClassifyMode;
	private int StatusMode;
	private int CreateMode;
	private int AuditMode;
	private String PublishDate;
	private String PublishDateView;
	private boolean IsReady;
	private String CoverPicAddress;
	private int CoverPicRatioWidth;
	private int CoverPicRatioHeight;
	private int VisitCount;
	private int CommentCount;
	private int FavoriteCount;
	private boolean IsFavorite;
	private int CollectionCount;
	private int SharingCount;
	private List<HomePageWorkCommentBo> CommentInfoCollection;
	private String SharingUrl;
	private String Id;
	private String CreateDate;
	private String CreateDateView;
	private String ModifyDate;
	private String ModifyDateView;
	private boolean IsRemoved;

	public HomePageVideoBo getVideoInfo() {
		return VideoInfo;
	}

	public void setVideoInfo(HomePageVideoBo videoInfo) {
		VideoInfo = videoInfo;
	}

	public ArtUserBo getStaffInfo() {
		return StaffInfo;
	}

	public void setStaffInfo(ArtUserBo staffInfo) {
		StaffInfo = staffInfo;
	}

	public List<HomePageFeedImageBo> getPicturesCollection() {
		return PicturesCollection;
	}

	public void setPicturesCollection(List<HomePageFeedImageBo> picturesCollection) {
		PicturesCollection = picturesCollection;
	}


	public List<HomePageWorkCommentBo> getCommentInfoCollection() {
		return CommentInfoCollection;
	}

	public void setCommentInfoCollection(List<HomePageWorkCommentBo> commentInfoCollection) {
		CommentInfoCollection = commentInfoCollection;
	}

	public boolean isReady() {
		return IsReady;
	}

	public void setReady(boolean ready) {
		IsReady = ready;
	}

	public boolean isRemoved() {
		return IsRemoved;
	}

	public void setRemoved(boolean removed) {
		IsRemoved = removed;
	}

	public String getTitle() {
		return Title;
	}

	public void setTitle(String Title) {
		this.Title = Title;
	}

	public String getTags() {
		return Tags;
	}

	public void setTags(String Tags) {
		this.Tags = Tags;
	}

	public List<HomeFeedTagsBo> getTagInfoCollection() {
		return TagInfoCollection;
	}

	public void setTagInfoCollection(List<HomeFeedTagsBo> tagInfoCollection) {
		TagInfoCollection = tagInfoCollection;
	}

	public String getContent() {
		return Content;
	}

	public void setContent(String Content) {
		this.Content = Content;
	}

	public String getStaffId() {
		return StaffId;
	}

	public void setStaffId(String StaffId) {
		this.StaffId = StaffId;
	}

	public int getClassifyMode() {
		return ClassifyMode;
	}

	public void setClassifyMode(int ClassifyMode) {
		this.ClassifyMode = ClassifyMode;
	}

	public int getStatusMode() {
		return StatusMode;
	}

	public void setStatusMode(int StatusMode) {
		this.StatusMode = StatusMode;
	}

	public int getCreateMode() {
		return CreateMode;
	}

	public void setCreateMode(int CreateMode) {
		this.CreateMode = CreateMode;
	}

	public int getAuditMode() {
		return AuditMode;
	}

	public void setAuditMode(int AuditMode) {
		this.AuditMode = AuditMode;
	}

	public String getPublishDate() {
		return PublishDate;
	}

	public void setPublishDate(String PublishDate) {
		this.PublishDate = PublishDate;
	}

	public String getPublishDateView() {
		return PublishDateView;
	}

	public void setPublishDateView(String PublishDateView) {
		this.PublishDateView = PublishDateView;
	}

	public boolean isIsReady() {
		return IsReady;
	}

	public void setIsReady(boolean IsReady) {
		this.IsReady = IsReady;
	}

	public String getCoverPicAddress() {
		return CoverPicAddress;
	}

	public void setCoverPicAddress(String CoverPicAddress) {
		this.CoverPicAddress = CoverPicAddress;
	}

	public int getCoverPicRatioWidth() {
		return CoverPicRatioWidth;
	}

	public void setCoverPicRatioWidth(int coverPicRatioWidth) {
		CoverPicRatioWidth = coverPicRatioWidth;
	}

	public int getCoverPicRatioHeight() {
		return CoverPicRatioHeight;
	}

	public void setCoverPicRatioHeight(int coverPicRatioHeight) {
		CoverPicRatioHeight = coverPicRatioHeight;
	}

	public int getVisitCount() {
		return VisitCount;
	}

	public void setVisitCount(int VisitCount) {
		this.VisitCount = VisitCount;
	}

	public int getCommentCount() {
		return CommentCount;
	}

	public void setCommentCount(int CommentCount) {
		this.CommentCount = CommentCount;
	}

	public int getFavoriteCount() {
		return FavoriteCount;
	}

	public void setFavoriteCount(int FavoriteCount) {
		this.FavoriteCount = FavoriteCount;
	}

	public boolean isIsFavorite() {
		return IsFavorite;
	}

	public void setIsFavorite(boolean IsFavorite) {
		this.IsFavorite = IsFavorite;
	}

	public int getCollectionCount() {
		return CollectionCount;
	}

	public void setCollectionCount(int CollectionCount) {
		this.CollectionCount = CollectionCount;
	}

	public int getSharingCount() {
		return SharingCount;
	}

	public void setSharingCount(int SharingCount) {
		this.SharingCount = SharingCount;
	}

	public String getSharingUrl() {
		return SharingUrl;
	}

	public void setSharingUrl(String SharingUrl) {
		this.SharingUrl = SharingUrl;
	}

	public String getId() {
		return Id;
	}

	public void setId(String Id) {
		this.Id = Id;
	}

	public String getCreateDate() {
		return CreateDate;
	}

	public void setCreateDate(String CreateDate) {
		this.CreateDate = CreateDate;
	}

	public String getCreateDateView() {
		return CreateDateView;
	}

	public void setCreateDateView(String CreateDateView) {
		this.CreateDateView = CreateDateView;
	}

	public String getModifyDate() {
		return ModifyDate;
	}

	public void setModifyDate(String ModifyDate) {
		this.ModifyDate = ModifyDate;
	}

	public String getModifyDateView() {
		return ModifyDateView;
	}

	public void setModifyDateView(String ModifyDateView) {
		this.ModifyDateView = ModifyDateView;
	}

	public boolean isIsRemoved() {
		return IsRemoved;
	}

	public void setIsRemoved(boolean IsRemoved) {
		this.IsRemoved = IsRemoved;
	}

}
